home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / config / X11.rules < prev    next >
Text File  |  2006-04-12  |  3KB  |  137 lines

  1. XCOMM $Xorg: X11.rules,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
  2.  
  3.  
  4. XCOMM $XFree86: xc/config/cf/X11.rules,v 1.6 2001/01/17 16:22:31 dawes Exp $
  5.  
  6. /* Note whether we are the top level project. */
  7. #ifndef SeenTopLevelProject
  8. # define SeenTopLevelProject    YES
  9. # define X11IsTopLevelProject    YES
  10. #else
  11. # define X11IsTopLevelProject    NO
  12. #endif
  13.  
  14. /* 
  15.  * If no clues are given assume X11 is in the tree, otherwise
  16.  * UseInstalled overrides UseImports.  Do not do both. 
  17.  */
  18. #ifndef UseInstalledX11
  19. # define UseInstalledX11    NO
  20. #endif
  21. #ifdef UseInstalled
  22. # undef UseInstalledX11
  23. # define UseInstalledX11    YES
  24. #endif
  25.  
  26. #ifndef ImportX11
  27. # ifdef UseImports
  28. #  define ImportX11        YES
  29. # else
  30. #  define ImportX11        NO
  31. # endif
  32. #endif
  33. #if UseInstalledX11
  34. # undef ImportX11
  35. # define ImportX11        NO
  36. #endif
  37.  
  38. #if defined(X11ProjectRoot)
  39. # define XBinDir    $(XPROJECTROOT)/bin
  40. #elif defined(ProjectRoot) 
  41. # define XBinDir    $(PROJECTROOT)/bin
  42. #else
  43. # define XBinDir    $(BINDIR)
  44. #endif
  45.  
  46. #ifdef X11ProjectRoot
  47. # define XUsrLibDirPath    $(USRLIBDIR):$(XPROJECTROOT)/lib
  48. #else
  49. # define XUsrLibDirPath    $(USRLIBDIR)
  50. #endif
  51. #ifdef UsrLibDirPath
  52. # undef UsrLibDirPath
  53. #endif
  54. #ifdef ExtraLibDirPath
  55. #define UsrLibDirPath    XUsrLibDirPath:ExtraLibDirPath
  56. #else
  57. #define UsrLibDirPath    XUsrLibDirPath
  58. #endif
  59.  
  60. #if ImportX11
  61. # define XLdPreLibs    -L$(LIBSRC)
  62. #elif defined(UseInstalledX11) && defined(X11ProjectRoot)
  63. # define XLdPreLibs    -L$(XPROJECTROOT)/lib
  64. #else
  65. # define XLdPreLibs    /**/
  66. #endif
  67. #ifdef LdPreLibs
  68. # undef LdPreLibs
  69. #endif
  70. #define LdPreLibs    LdPreLib XLdPreLibs
  71.  
  72. #ifdef X11ProjectRoot
  73. # define XLdPostLibs    -L$(XPROJECTROOT)/lib
  74. #else
  75. # define XLdPostLibs    /**/
  76. #endif
  77. #ifdef LdPostLibs
  78. # undef LdPostLibs
  79. #endif
  80. #define LdPostLibs    LdPostLib XLdPostLibs
  81.  
  82. #ifndef TopXInclude
  83. # if ImportX11 
  84. #  define TopXInclude    -I$(TOP)/imports/x11/include
  85. # elif !UseInstalledX11
  86. #  define TopXInclude    -I$(TOP)/exports/include
  87. #else
  88. #  ifdef X11ProjectRoot
  89. #   define TopXInclude    -I$(XPROJECTROOT)/include
  90. #  else
  91. #   define TopXInclude    /**/
  92. #  endif
  93. # endif
  94. #endif
  95. #ifdef TopIncludes
  96. # undef TopIncludes
  97. #endif
  98. #define TopIncludes    TopInclude $(TOP_X_INCLUDES)
  99.  
  100. #if UseInstalledX11 && defined(X11ProjectRoot)
  101. # define X11BuildLibPath    $(XPROJECTROOT)/lib
  102. #elif UseInstalledX11
  103. # define X11BuildLibPath    $(USRLIBDIR)
  104. #elif ImportX11
  105. # define X11BuildLibPath    $(XTOP)/lib
  106. #else
  107. # define X11BuildLibPath    $(TOP)/exports/lib
  108. #endif
  109.  
  110. #ifndef BuildLibPath
  111. #ifdef SystemBuildLibPath
  112. # define BuildLibPath        $(XENVLIBDIR):$(SYSTEMENVLIBDIR)
  113. #else
  114. # define BuildLibPath        $(XENVLIBDIR)
  115. #endif
  116. #endif
  117.  
  118. #ifndef X11ProjectDefines
  119. # define X11ProjectDefines    /**/
  120. #endif
  121. #define ProjectDefines    X11ProjectDefines
  122.  
  123. #ifndef X11CplusplusProjectDefines
  124. # define X11CplusplusProjectDefines    X11ProjectDefines
  125. #endif
  126. #define CplusplusProjectDefines    X11CplusplusProjectDefines
  127.  
  128. #ifndef XtransFailSoft
  129. # define XtransFailSoft NO
  130. #endif
  131.  
  132. #if  XtransFailSoft
  133. # define XtransFailDefine /**/
  134. #else 
  135. # define XtransFailDefine -DFAIL_HARD
  136. #endif
  137.